exorbitant sum - Turkish English Dictionary